be well-looked after - Allemand Anglais Dictionnaire